import request from '../index';



/**
 * @description: get Sim Slot 信息
 * @param {*} parameter
 * @return {*}
 */
export function getSimSlot() {
    return request({
        url: '/api/mobile/sim/slot',
        method: 'get'
    });
}

/**
 * @description: get Internet 信息
 * @param {*} parameter
 * @return {*}
 */
export function getInternetInfo() {
    return request({
        url: '/api/mobile/internet',
        method: 'get'
    });
}

/**
 * @description: get wan ip 信息
 * @param {*} parameter
 * @return {*}
 */
export function getWanIpInfo() {
    return request({
        url: '/api/mobile/internet/wan_ip',
        method: 'get'
    });
}




/**
 * @description: set Internet 信息
 * @param {*} parameter
 * @return {*}
 */
export function setInternetInfo(params) {
    return request({
        url: '/api/mobile/internet',
        method: 'post',
        data: params
    });
}


/**
 * @description: get APN Info
 * @param {*} parameter
 * @return {*}
 */
export function getProfileInfo() {
    return request({
        url: '/api/mobile/profile',
        method: 'get'
    });
}
export function updateProfileInfoById(params) {
    return request({
        url: '/api/mobile/profile/modify',
        method: 'post',
        data: params
    });
}

/**
 * @description: get LAN Info
 * @param {*} parameter
 * @return {*}
 */
export function getLanConfigInfo() {
    return request({
        url: '/api/mobile/lan',
        method: 'get'
    });
}

/**
 * @description:set LAN Info
 * @param {*} params
 * @return {*}
 */
export function updateLanInfo(params) {
    return request({
        url: '/api/mobile/lan',
        method: 'post',
        data: params
    });
}


/**
 * @description set Defalut Apn
 * @param {*} params
 * @return {*}
 */
export function setDefalutApn(params) {
    return request({
        url: '/api/mobile/profile/default',
        method: 'post',
        data: params
    });
}
